Made buildable and added support for adding children of type "submenu"
authorTristan Van Berkom <tvb@src.gnome.org>
Thu, 6 Nov 2008 17:34:30 +0000 (17:34 +0000)
committerTristan Van Berkom <tvb@src.gnome.org>
Thu, 6 Nov 2008 17:34:30 +0000 (17:34 +0000)
commit4858ae47e212f9dc4e73bb8a6b929179e0ade0c5
treeda4fdee1aa9190f2f16c235a378b13a1f8bb4b83
parent70a5f5388e7ebd416bf1c81dbacc49cdea9365f2
Made buildable and added support for adding children of type "submenu"

* gtk/gtkmenuitem.c: Made buildable and added support for adding children
of type "submenu"

* gtk/gtkwindow.c: Added support for custom tag "accel-groups" to add GtkAccelGroups
to the window.

* gtk/gtkcontainer.c: Added builder contextual warnings in buildable_add_child()

* gtk/tests/builder.c: Added tests for buildable menus (test that accelerators are
properly connected on stock items, test the menu hierarchy, test permission to
add alien/custom menuitem children).

* docs/reference/gtk/tmpl/gtkbuilder.sgml, docs/reference/gtk/tmpl/gtkwindow.sgml,
docs/reference/gtk/tmpl/gtkmenuitem.sgml: Updated docs for buildable submenus
and accel groups.

svn path=/trunk/; revision=21767
ChangeLog
docs/reference/gtk/tmpl/gtkbuilder.sgml
docs/reference/gtk/tmpl/gtkmenuitem.sgml
docs/reference/gtk/tmpl/gtkwindow.sgml
gtk/gtkcontainer.c
gtk/gtkmenuitem.c
gtk/gtkwindow.c
gtk/tests/builder.c